tower drill - Turkish English Dictionary